// showName();//hello
// console.log(myName);//undefined

// var myName = '袁静'
// function showName(){
//     console.log('hello');
// }


// var myName;//声明部分
// myName = '袁静'//赋值部分

// function foo(){
//     console.log('foo')
// }

// var bar ;
// bar= function (){
//     console.log("bar");
// }

//js 引擎 -> 使变量和函数声明都会在最前面
var myName = undefined;
function showName(){
    console.log('hello');
}

showName();//hello
console.log(myName);//undefined
myName= '袁静'
